implanted device identification card - Espagnol Anglais Dictionnaire